package day_2022_1_to_2.day16;

//2、判断一个整数是否是回文数。回文数是指正序（从左向右）和倒序（从右向左）读都是一样的整数。OJ链接
//【LeetCode题号: 9. 回文数】
// 示例 1： 输入：x = 121 输出：true
// 示例 2： 输入：x = -121 输出：false

public class Day11_2 {
    public static void main(String[] args) {
        int num=121;
        System.out.println(isPalindrome(num));
    }
    public static boolean isPalindrome(int x) {
        int a=x;
        if(x<0){
            return false;
        }
        if(x>=0&&x<10){
            return true;
        }
        if(x%10==0){
            return false;
        }

        int t=0;
        while (x>0){
            t=t*10+x%10;
            x/=10;
        }
        return t==a;
    }
}
